using System;
using System.Collections.Generic;
using System.Text;
using SharpMud.MudLib.Common.Environment;
using SharpMud.Server.Systems.Security.Entities;
using SharpMud.MudLib.Common.Resourcing;
using SharpMud.MudLib.Common.Interaction.Messaging.Act;
using SharpMud.MudLib.Common.Entities.Players;

namespace SharpMud.MudLib.Common.Entities.Players
{
    public interface IPlayerCharacter : ICharacter, IUser, IActMessageReceiver, IHasInstanceUri, IDisposable
    {
        void Initialize(IPlayerManager host);

        string PlayerName { get;}
    }
}
